rnwcinv\htmlgenerator\fields\PDFRefundTable D

Total Complexity 194
Dependencies 9
Dependents 1
Total lines 987
Lines of code 728
Logical lines of code 420
Comment lines 26
Methods 37
Properties 7

Methods 37

Method Rating Maintainability Complexity Lines of code
GetTotalValue()
C
32 25 99
GetItems()
B
32 18 111
GetTaxes()
A
42 13 50
CreateTotalsRows()
A
43 12 47
GetCustomColumnValue()
A
44 11 46
CreateDetailColumn()
S
51 7 28
GetDetailValue()
S
55 6 21
CalculateSubTotalWidths()
S
57 6 17
GetFeePropertyValue()
S
57 6 17
ProcessCustomRowText()
S
53 5 24
GetPrice()
S
56 5 19
ShouldIncludeMeta()
S
68 6 7
GetAdditionalOptionsProperty()
S
60 5 14
__construct()
S
61 5 11
CreateDetailRows()
S
56 4 18
GetCustomRowsIfAny()
S
58 4 15
GetRefundOrOrderItems()
S
61 4 14
CreateTotalRow()
S
59 4 12
GetTotalRefundedByItem()
S
62 4 11
GetShippingLines()
S
58 3 16
GetOrderItems()
S
65 4 9
CreateHeader()
S
58 3 15
MaybeGetRefunds()
S
64 4 8
GetFeePosition()
S
71 4 5
CreateTabularRow()
S
59 3 13
MaybeInvertAmount()
S
69 3 7
GetOrderFees()
S
69 3 7
GetColumn()
S
65 3 10
GetFees()
S
63 2 10
GetOrders()
S
69 2 7
GetSubTotalProperty()
S
70 2 6
MaybeAdjustPriceSign()
S
71 2 6
GetLineRefundedQty()
S
70 2 6
InternalGetHTML()
S
63 1 11
QRCode()
S
70 1 5
FormatCurrency()
S
77 1 3
IsFullRefund()
S
80 1 3